package com.a.a.a.c;

public final class b<K, V>
{
  private final K a;
  private final V b;
  
  public b(K paramK, V paramV)
  {
    this.a = paramK;
    this.b = paramV;
  }
  
  public K a()
  {
    return this.a;
  }
  
  public V b()
  {
    return this.b;
  }
  
  public String toString()
  {
    StringBuilder localStringBuilder = new StringBuilder();
    localStringBuilder.append("(").append(this.a).append(", ").append(this.b).append(")");
    return localStringBuilder.toString();
  }
  
  public int hashCode()
  {
    int i = 17;
    if (this.a == null) {
      i += 37;
    } else {
      i = i << 5 + i << 1 + i + this.a.hashCode();
    }
    if (this.b == null) {
      i += 37;
    } else {
      i = i << 5 + i << 1 + i + this.b.hashCode();
    }
    return i;
  }
  
  public boolean equals(Object paramObject)
  {
    if (this == paramObject) {
      return true;
    }
    if (!(paramObject instanceof b)) {
      return false;
    }
    b localb = (b)paramObject;
    return (a(this.a, localb.a)) && (a(this.b, localb.b));
  }
  
  private boolean a(Object paramObject1, Object paramObject2)
  {
    if (paramObject1 == paramObject2) {
      return true;
    }
    if (paramObject1 == null) {
      return paramObject2 == null;
    }
    return paramObject1.equals(paramObject2);
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.a.a.a.c.b
 * JD-Core Version:    0.7.0.1
 */